ritually clean - French English Dictionary